#ifndef _GRID_
#define _GRID_

void GridInit(int rowH, int colW, int rowSH, int colSW);
void GridMainWindow(HINSTANCE hInst, LPCWSTR title, WNDPROC WndProc, int row,
                    int col);
void GridSetHwnd(HWND wn);
void GridSetSysfont();
void GridInitComctl();
void GridAlert(LPCWSTR cont);
HWND GridLabel(int row, int colspan, int rowspan, LPCWSTR text);
HWND GridInput(int row, int colspan, int rowspan, uintptr_t menu, DWORD style);
void GridButton(int row, int colspan, int rowspan, uintptr_t menu,
                LPCWSTR text);
HWND GridProgress(int row, int colspan, int rowspan, uintptr_t menu);
void GridSetTopmost();

#endif